package com.wen.controller.jqgrid;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

import java.util.ArrayList;
import java.util.List;

/**
 * @author ~(≧▽≦)/~ 南瓜
 * @version V1.0
 * @Title: 标题
 * @Package com.wen.controller
 * @Description: 模块说明
 * @date 2018-02-28 10:53
 * @Signature 怒发冲冠，凭阑处、潇潇雨歇。抬望眼、仰天长啸，壮怀激烈。三十功名尘与土，八千里路云和月。莫等闲，白了少年头，空悲切。
 * 靖康耻，犹未雪；臣子恨，何时灭。驾长车，踏破贺兰山缺。壮志饥餐胡虏肉，笑谈渴饮匈奴血。待从头、收拾旧山河，朝天阙。
 */
@Controller
@RequestMapping("jqgrid")
public class JqGridController {

    @RequestMapping("index")
    public String index() {
        return "jqgrid/index";
    }

    @ResponseBody
    @RequestMapping("search")
    public PagingDto search(PagingDto pagingDto) {
        List<ProductDto> productDtoList = new ArrayList<ProductDto>();
        ProductDto productDto = new ProductDto();
        productDto.setCategoryName("蚕丝");
        productDto.setProductName("天蚕丝");
        productDto.setPrice(23f);
        productDto.setCountry(2);
        productDto.setQuantity(8);

        ProductDto productDto1 = new ProductDto();
        productDto1.setCategoryName("蚕丝");
        productDto1.setProductName("人造蚕丝");
        productDto1.setPrice(28f);
        productDto1.setCountry(6);
        productDto1.setQuantity(3);

        productDtoList.add(productDto);
        productDtoList.add(productDto1);

        pagingDto.setRecords(2l);
        pagingDto.setPage(1);
        pagingDto.setPageSize(1);
        pagingDto.setRows(productDtoList);

        return pagingDto;
    }

}

